400 |
Can I change the format of date to be shown in the control
Dim oList as P Dim var_Column as P Dim var_Column1 as P Dim var_Column2 as P Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex var_Columns = oList.Columns var_Columns.Add("Default") var_Column = var_Columns.Add("Format.1") var_Column.ComputedField = "%0" var_Column.FormatColumn = "dateF(value) replace `/` with `-`" var_Column1 = var_Columns.Add("Format.2") var_Column1.ComputedField = "%0" ' var_Column1.Def(17) = 1 oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.Def(17) = 1" var_Column1.FormatColumn = "`<b>`+ shortdate(value) + `</b> ` + timeF(value)" var_Column2 = var_Columns.Add("Format.3") var_Column2.ComputedField = "%0" ' var_Column2.Def(17) = 1 oList.TemplateDef = "dim var_Column2" oList.TemplateDef = var_Column2 oList.Template = "var_Column2.Def(17) = 1" var_Column2.FormatColumn = "( dateF(value) replace `/` with `-` ) + ` <b>`+ ( weekday(value) case ( 0 : `Su`; 1 : `Mo`; 2 : `Tu`; 3 : `We`; 4 : `Th`; 5 : `Fr`; 6 : `Sa`) )" var_Items = oList.Items var_Items.Add({01/01/2001 10:00:00}) var_Items.Add({01/02/2001 10:00:00}) |
399 |
How can I put a picture on the cell's background (method 3)
Dim i as Dim oList as P Dim var_Column as P Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.VisualAppearance.Add(1,"c:\exontrol\images\normal.ebn") oList.VisualAppearance.Add(2,"CP:1 0 0 -164 0") var_Columns = oList.Columns var_Columns.Add("column") var_Column = var_Columns.Add("column") var_Column.Alignment = 1 var_Column.HeaderAlignment = 1 var_Items = oList.Items i = var_Items.Add() ' var_Items.SelectableItem(i) = .f. oList.TemplateDef = "dim var_Items,i" oList.TemplateDef = var_Items oList.TemplateDef = i oList.Template = "var_Items.SelectableItem(i) = False" ' var_Items.Caption(i,1) = "caption" oList.TemplateDef = "dim var_Items,i" oList.TemplateDef = var_Items oList.TemplateDef = i oList.Template = "var_Items.Caption(i,1) = `caption`" ' var_Items.CellBackColor(i,1) = 33554432 oList.TemplateDef = "dim var_Items,i" oList.TemplateDef = var_Items oList.TemplateDef = i oList.Template = "var_Items.CellBackColor(i,1) = 33554432" |
398 |
How can I put a picture on the cell's background (method 2)
Dim i as Dim oList as P Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.VisualAppearance.Add(1,"c:\exontrol\images\normal.ebn") var_Columns = oList.Columns var_Columns.Add("column") var_Columns.Add("column") var_Items = oList.Items i = var_Items.Add() ' var_Items.SelectableItem(i) = .f. oList.TemplateDef = "dim var_Items,i" oList.TemplateDef = var_Items oList.TemplateDef = i oList.Template = "var_Items.SelectableItem(i) = False" ' var_Items.Caption(i,1) = "caption" oList.TemplateDef = "dim var_Items,i" oList.TemplateDef = var_Items oList.TemplateDef = i oList.Template = "var_Items.Caption(i,1) = `caption`" ' var_Items.CellBackColor(i,1) = 16777216 oList.TemplateDef = "dim var_Items,i" oList.TemplateDef = var_Items oList.TemplateDef = i oList.Template = "var_Items.CellBackColor(i,1) = 16777216" ' var_Items.CellPicture(i,1) = oList.ExecuteTemplate("loadpicture(`c:\exontrol\images\auction.gif`)") oList.TemplateDef = "dim var_Items,i" oList.TemplateDef = var_Items oList.TemplateDef = i oList.Template = "var_Items.CellPicture(i,1) = Me.ExecuteTemplate(`loadpicture(``c:\exontrol\images\auction.gif``)`)" ' var_Items.CellPictureWidth(i,1) = 128 oList.TemplateDef = "dim var_Items,i" oList.TemplateDef = var_Items oList.TemplateDef = i oList.Template = "var_Items.CellPictureWidth(i,1) = 128" ' var_Items.CellPictureHeight(i,1) = oList.DefaultItemHeight oList.TemplateDef = "dim var_Items,i" oList.TemplateDef = var_Items oList.TemplateDef = i oList.Template = "var_Items.CellPictureHeight(i,1) = Me.DefaultItemHeight" |
397 |
How can I put a picture on the cell's background (method 1)
Dim i as Dim oList as P Dim var_Column as P Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.VisualAppearance.Add(1,"c:\exontrol\images\normal.ebn") var_Columns = oList.Columns var_Columns.Add("column") var_Column = var_Columns.Add("column") var_Column.Alignment = 1 var_Column.HeaderAlignment = 1 var_Items = oList.Items i = var_Items.Add() ' var_Items.SelectableItem(i) = .f. oList.TemplateDef = "dim var_Items,i" oList.TemplateDef = var_Items oList.TemplateDef = i oList.Template = "var_Items.SelectableItem(i) = False" ' var_Items.Caption(i,1) = "caption" oList.TemplateDef = "dim var_Items,i" oList.TemplateDef = var_Items oList.TemplateDef = i oList.Template = "var_Items.Caption(i,1) = `caption`" ' var_Items.CellBackColor(i,1) = 16777216 oList.TemplateDef = "dim var_Items,i" oList.TemplateDef = var_Items oList.TemplateDef = i oList.Template = "var_Items.CellBackColor(i,1) = 16777216" |
396 |
How do I access the cells, or how do I get the values in the columns
Dim h as Dim oList as P Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex var_Columns = oList.Columns var_Columns.Add("C1") var_Columns.Add("C2") var_Columns.Add("C3") var_Items = oList.Items h = var_Items.Add("Item 1") ' var_Items.Caption(h,1) = "SubItem 1.1" oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.Caption(h,1) = `SubItem 1.1`" ' var_Items.Caption(h,2) = "SubItem 1.2" oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.Caption(h,2) = `SubItem 1.2`" ? var_Items.Caption(h,2) |
395 |
How can I apply the same ConditionalFormat on more than 1(one) column (multiple columns and not on item)
Dim oList as P Dim var_Columns as P Dim var_ConditionalFormat as P Dim var_ConditionalFormat1 as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() var_ConditionalFormat = oList.ConditionalFormats.Add("1","K1") var_ConditionalFormat.BackColor = 255 var_ConditionalFormat.ApplyTo = 1 '1 + var_ConditionalFormat1 = oList.ConditionalFormats.Add("1","K2") var_ConditionalFormat1.BackColor = 255 var_ConditionalFormat1.ApplyTo = 2 '2 + oList.MarkSearchColumn = .f. oList.DrawGridLines = -2 'fffffffc + exVLines var_Columns = oList.Columns var_Columns.Add("Column 1") var_Columns.Add("Column 2") var_Columns.Add("Column 3") var_Items = oList.Items var_Items.Add() var_Items.Add() var_Items.Add() oList.EndUpdate() |
394 |
How can I get the list of items as they are displayed
Dim oList as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.BackColorAlternate = 15790320 oList.Columns.Add("Names") var_Items = oList.Items var_Items.Add("Mantel") var_Items.Add("Mechanik") var_Items.Add("Motor") var_Items.Add("Murks") var_Items.Add("Märchen") var_Items.Add("Möhren") var_Items.Add("Mühle") oList.Columns.Item(0).SortOrder = 1 oList.EndUpdate() ? oList.GetItems(1) |
393 |
Is posible to reduce the size of the picture to be shown in the column's caption
Dim oList as P Dim var_Column as local Dim var_Column1 as local oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.Template = "HTMLPicture(`pic1`) = `c:\exontrol\images\zipdisk.gif`" // oList.HTMLPicture("pic1") = "c:\exontrol\images\zipdisk.gif" oList.HeaderHeight = 48 ' oList.Columns.Add("DefaultSize").HTMLCaption = "Default-Size <img>pic1</img> Picture" var_Column = oList.Columns.Add("DefaultSize") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.HTMLCaption = `Default-Size <img>pic1</img> Picture`" ' oList.Columns.Add("CustomSize").HTMLCaption = "Custom-Size <img>pic1:16</img> Picture" var_Column1 = oList.Columns.Add("CustomSize") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.HTMLCaption = `Custom-Size <img>pic1:16</img> Picture`" oList.EndUpdate() |
392 |
How can I change the color, font, bold etc for the items/cells in the same column or for the entire column
Dim oList as P Dim var_Column as P Dim var_ConditionalFormat as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.MarkSearchColumn = .f. var_ConditionalFormat = oList.ConditionalFormats.Add("1") var_ConditionalFormat.Bold = .t. var_ConditionalFormat.ForeColor = 255 var_ConditionalFormat.ApplyTo = 1 '1 + oList.Columns.Add("C1") var_Column = oList.Columns.Add("C2") var_Column.HeaderBold = .t. var_Column.HTMLCaption = "<fgcolor=FF0000>C2" var_Items = oList.Items ' var_Items.Caption(var_Items.Add(10),1) = 11 oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.Caption(Add(10),1) = 11" ' var_Items.Caption(var_Items.Add(12),1) = 13 oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.Caption(Add(12),1) = 13" oList.EndUpdate() |
391 |
Is it possible to limit the height of item while resizing the row
' Occurs after a new Item is inserted to Items collection. function AddItem as v (Item as N) Dim var_Items as local Dim var_Items1 as local oList = topparent:CONTROL_ACTIVEX1.activex ' oList.Items.ItemMinHeight(Item) = 18 var_Items = oList.Items oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.ItemMinHeight(Item) = 18" ' oList.Items.ItemMaxHeight(Item) = 72 var_Items1 = oList.Items oList.TemplateDef = "dim var_Items1" oList.TemplateDef = var_Items1 oList.Template = "var_Items1.ItemMaxHeight(Item) = 72" end function Dim oList as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ItemsAllowSizing = -1 oList.ScrollBySingleLine = .f. oList.BackColorAlternate = 15790320 oList.Columns.Add("Names") var_Items = oList.Items var_Items.Add("Mantel") var_Items.Add("Mechanik") var_Items.Add("Motor") var_Items.Add("Murks") var_Items.Add("Märchen") var_Items.Add("Möhren") var_Items.Add("Mühle") oList.Columns.Item(0).SortOrder = 1 oList.EndUpdate() |
390 |
Can I specify un-sortable items so they keep their position once the user sorts the columns
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex ' oList.Columns.Add("Def").SortType = 1 var_Column = oList.Columns.Add("Def") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.SortType = 1" var_Items = oList.Items ' var_Items.SortableItem(var_Items.Add("Unsortable")) = .f. oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.SortableItem(Add(`Unsortable`)) = False" var_Items.Add(1) var_Items.Add(2) var_Items.Add(3) |
389 |
The item is not getting selected when clicking the cell's checkbox. What should I do
' Fired after cell's state is changed. function CellStateChanged as v (ItemIndex as N,ColIndex as N) Dim var_Items as local oList = topparent:CONTROL_ACTIVEX1.activex ' oList.Items.SelectItem(ItemIndex) = .t. var_Items = oList.Items oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.SelectItem(ItemIndex) = True" end function Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex ' oList.Columns.Add("Check").Def(0) = .t. var_Column = oList.Columns.Add("Check") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Def(0) = True" var_Items = oList.Items var_Items.Add(0) var_Items.Add(1) var_Items.Add(2) var_Items.Add(3) |
388 |
Does your control supports multiple lines tooltip
Dim oList as P Dim var_Column as local oList = topparent:CONTROL_ACTIVEX1.activex oList.Template = "HTMLPicture(`pic1`) = `c:\exontrol\images\zipdisk.gif`" // oList.HTMLPicture("pic1") = "c:\exontrol\images\zipdisk.gif" oList.ToolTipDelay = 1 ' oList.Columns.Add("tootip").ToolTip = "<br><font Tahoma;10>This</font> is a <b>multi-lines</b> tooltip assigned to a column. The tooltip supports built-in HTML tags, icons and pictures.<br><br><br><img>pic1</img> picture ... <br><br>" var_Column = oList.Columns.Add("tootip") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ToolTip = `<br><font Tahoma;10>This</font> is a <b>multi-lines</b> tooltip assigned to a column. The tooltip supports built-in HTML tags, icons and pictures.<br><br><br><img>pic1</img> picture ... <br><br>`" |
387 |
How can I prevent highlighting the column from the cursor - point
Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Column2 as local Dim var_Column3 as local Dim var_Column4 as local Dim var_Column5 as local Dim var_Column6 as local Dim var_Column7 as local oList = topparent:CONTROL_ACTIVEX1.activex oList.VisualAppearance.Add(1,"gBFLBCJwBAEHhEJAEGg4BI0IQAAYAQGKIYBkAKBQAGaAoDDUOQzQwAAxDKKUEwsACEIrjKCYVgOHYYRrIMYgBCMJhLEoaZLhEZRQiqDYtRDFQBSDDcPw/EaRZohGaYJgEgI=") oList.Template = "Background(32) = 16777216" // oList.Background(32) = 16777216 ' oList.Columns.Add("S").Width = 32 var_Column = oList.Columns.Add("S") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 32" ' oList.Columns.Add("Level 1").LevelKey = 1 var_Column1 = oList.Columns.Add("Level 1") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.LevelKey = 1" ' oList.Columns.Add("Level 2").LevelKey = 1 var_Column2 = oList.Columns.Add("Level 2") oList.TemplateDef = "dim var_Column2" oList.TemplateDef = var_Column2 oList.Template = "var_Column2.LevelKey = 1" ' oList.Columns.Add("Level 3").LevelKey = 1 var_Column3 = oList.Columns.Add("Level 3") oList.TemplateDef = "dim var_Column3" oList.TemplateDef = var_Column3 oList.Template = "var_Column3.LevelKey = 1" ' oList.Columns.Add("E1").Width = 32 var_Column4 = oList.Columns.Add("E1") oList.TemplateDef = "dim var_Column4" oList.TemplateDef = var_Column4 oList.Template = "var_Column4.Width = 32" ' oList.Columns.Add("E2").Width = 32 var_Column5 = oList.Columns.Add("E2") oList.TemplateDef = "dim var_Column5" oList.TemplateDef = var_Column5 oList.Template = "var_Column5.Width = 32" ' oList.Columns.Add("E3").Width = 32 var_Column6 = oList.Columns.Add("E3") oList.TemplateDef = "dim var_Column6" oList.TemplateDef = var_Column6 oList.Template = "var_Column6.Width = 32" ' oList.Columns.Add("E4").Width = 32 var_Column7 = oList.Columns.Add("E4") oList.TemplateDef = "dim var_Column7" oList.TemplateDef = var_Column7 oList.Template = "var_Column7.Width = 32" |
386 |
Is there any option to show the tooltip programmatically
' Occurs when the user moves the mouse. function MouseMove as v (Button as N,Shift as N,X as OLE::Exontrol.List.1::OLE_XPOS_PIXELS,Y as OLE::Exontrol.List.1::OLE_YPOS_PIXELS) oList = topparent:CONTROL_ACTIVEX1.activex oList.ShowToolTip(oList.ItemFromPoint(-1,-1,c,hit),"","8","8") end function Dim oList as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.Columns.Add("Def") var_Items = oList.Items var_Items.Add("Item 1") var_Items.Add("Item 2") var_Items.Add("Item 3") oList.EndUpdate() |
385 |
Is it possible to prevent covering the colors by selected rows
Dim oList as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.SelBackMode = 1 oList.BackColorAlternate = 15790320 oList.Columns.Add("Column") var_Items = oList.Items var_Items.Add("Item 1") var_Items.Add("Item 2") var_Items.Add("Item 3") var_Items.Add("Item 4") var_Items.Add("Item 5") |
384 |
Can I use PNG images to display pictures in the control
Dim oList as P Dim var_Column as local oList = topparent:CONTROL_ACTIVEX1.activex oList.Template = "HTMLPicture(`pic1`) = `c:\exontrol\images\card.png`" // oList.HTMLPicture("pic1") = "c:\exontrol\images\card.png" oList.HeaderHeight = 48 ' oList.Columns.Add("ColumnName").HTMLCaption = "<b>HTML</b> Column <img>pic1</img> Picture" var_Column = oList.Columns.Add("ColumnName") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.HTMLCaption = `<b>HTML</b> Column <img>pic1</img> Picture`" |
383 |
Does your control support conditional format and computed fields
Dim h1 as Dim oList as P Dim var_Column as P Dim var_Column1 as P Dim var_Column2 as P Dim var_Column3 as P Dim var_Columns as P Dim var_ConditionalFormat as P Dim var_ConditionalFormat1 as P Dim var_ConditionalFormat2 as P Dim var_ConditionalFormats as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.MarkSearchColumn = .f. var_ConditionalFormats = oList.ConditionalFormats var_ConditionalFormat = var_ConditionalFormats.Add("%1 >4") var_ConditionalFormat.Bold = .t. var_ConditionalFormat.StrikeOut = .t. var_ConditionalFormat.ForeColor = 255 var_ConditionalFormat.ApplyTo = 1 '1 + var_ConditionalFormat1 = var_ConditionalFormats.Add("%2 > 4") var_ConditionalFormat1.Bold = .t. var_ConditionalFormat1.StrikeOut = .t. var_ConditionalFormat1.ForeColor = 255 var_ConditionalFormat1.ApplyTo = 2 '2 + var_ConditionalFormat2 = var_ConditionalFormats.Add("%3 > 4") var_ConditionalFormat2.Bold = .t. var_ConditionalFormat2.StrikeOut = .t. var_ConditionalFormat2.ForeColor = 255 var_ConditionalFormat2.ApplyTo = 3 '3 + var_Columns = oList.Columns var_Columns.Add("Name") var_Column = var_Columns.Add("A") var_Column.SortType = 1 var_Column.AllowSizing = .f. var_Column.Width = 36 var_Column.FormatColumn = "len(value) ? value + ' +'" var_Column1 = var_Columns.Add("B") var_Column1.SortType = 1 var_Column1.AllowSizing = .f. var_Column1.Width = 36 var_Column1.FormatColumn = "len(value) ? value + ' +'" var_Column2 = var_Columns.Add("C") var_Column2.SortType = 1 var_Column2.AllowSizing = .f. var_Column2.Width = 36 var_Column2.FormatColumn = "len(value) ? value + ' ='" var_Column3 = var_Columns.Add("A+B+C") var_Column3.SortType = 1 var_Column3.AllowSizing = .f. var_Column3.Width = 64 var_Column3.ComputedField = "%1+%2+%3" var_Column3.FormatColumn = "((0:=dbl(value)) < 10? '<fgcolor=808080><font ;7>' :'<b>') + currency(=:0)" ' var_Column3.Def(17) = 1 oList.TemplateDef = "dim var_Column3" oList.TemplateDef = var_Column3 oList.Template = "var_Column3.Def(17) = 1" var_Items = oList.Items h1 = var_Items.Add("Item 1") ' var_Items.Caption(h1,1) = 7 oList.TemplateDef = "dim var_Items,h1" oList.TemplateDef = var_Items oList.TemplateDef = h1 oList.Template = "var_Items.Caption(h1,1) = 7" ' var_Items.Caption(h1,2) = 3 oList.TemplateDef = "dim var_Items,h1" oList.TemplateDef = var_Items oList.TemplateDef = h1 oList.Template = "var_Items.Caption(h1,2) = 3" ' var_Items.Caption(h1,3) = 1 oList.TemplateDef = "dim var_Items,h1" oList.TemplateDef = var_Items oList.TemplateDef = h1 oList.Template = "var_Items.Caption(h1,3) = 1" h1 = var_Items.Add("Item 2") ' var_Items.Caption(h1,1) = 2 oList.TemplateDef = "dim var_Items,h1" oList.TemplateDef = var_Items oList.TemplateDef = h1 oList.Template = "var_Items.Caption(h1,1) = 2" ' var_Items.Caption(h1,2) = 5 oList.TemplateDef = "dim var_Items,h1" oList.TemplateDef = var_Items oList.TemplateDef = h1 oList.Template = "var_Items.Caption(h1,2) = 5" ' var_Items.Caption(h1,3) = 12 oList.TemplateDef = "dim var_Items,h1" oList.TemplateDef = var_Items oList.TemplateDef = h1 oList.Template = "var_Items.Caption(h1,3) = 12" h1 = var_Items.Add("Item 3") ' var_Items.Caption(h1,1) = 2 oList.TemplateDef = "dim var_Items,h1" oList.TemplateDef = var_Items oList.TemplateDef = h1 oList.Template = "var_Items.Caption(h1,1) = 2" ' var_Items.Caption(h1,2) = 2 oList.TemplateDef = "dim var_Items,h1" oList.TemplateDef = var_Items oList.TemplateDef = h1 oList.Template = "var_Items.Caption(h1,2) = 2" ' var_Items.Caption(h1,3) = 4 oList.TemplateDef = "dim var_Items,h1" oList.TemplateDef = var_Items oList.TemplateDef = h1 oList.Template = "var_Items.Caption(h1,3) = 4" h1 = var_Items.Add("Item 4") ' var_Items.Caption(h1,1) = 2 oList.TemplateDef = "dim var_Items,h1" oList.TemplateDef = var_Items oList.TemplateDef = h1 oList.Template = "var_Items.Caption(h1,1) = 2" ' var_Items.Caption(h1,2) = 9 oList.TemplateDef = "dim var_Items,h1" oList.TemplateDef = var_Items oList.TemplateDef = h1 oList.Template = "var_Items.Caption(h1,2) = 9" ' var_Items.Caption(h1,3) = 4 oList.TemplateDef = "dim var_Items,h1" oList.TemplateDef = var_Items oList.TemplateDef = h1 oList.Template = "var_Items.Caption(h1,3) = 4" oList.EndUpdate() |
382 |
Is there any way to display the vertical scroll bar on the left side, as I want to align my data to the right
Dim oList as P Dim var_Columns as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ScrollBars = 15 var_Columns = oList.Columns var_Columns.Add("C1") var_Columns.Add("C2") var_Columns.Add("C3") var_Columns.Add("C4") var_Columns.Add("C5") var_Columns.Add("C6") var_Columns.Add("C7") var_Columns.Add("C8") oList.RightToLeft = .t. oList.EndUpdate() |
381 |
Can I display the cell's check box after the text
Dim oList as P Dim var_Column as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex var_Column = oList.Columns.Add("Column") ' var_Column.Def(0) = .t. oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Def(0) = True" ' var_Column.Def(34) = "caption,check" oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Def(34) = `caption,check`" var_Items = oList.Items ' var_Items.CellHasCheckBox(var_Items.Add("Caption 1"),0) = .t. oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.CellHasCheckBox(Add(`Caption 1`),0) = True" ' var_Items.CellHasCheckBox(var_Items.Add("Caption 2"),0) = .t. oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.CellHasCheckBox(Add(`Caption 2`),0) = True" |
380 |
Can I change the order of the parts in the cell, as checkbox after the text, and so on
Dim h as Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yNAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=") ' oList.Columns.Add("Column").Def(34) = "caption,check,icon,icons,picture" var_Column = oList.Columns.Add("Column") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Def(34) = `caption,check,icon,icons,picture`" var_Items = oList.Items h = var_Items.Add("Text") ' var_Items.CellImage(h,0) = 1 oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.CellImage(h,0) = 1" ' var_Items.CellHasCheckBox(h,0) = .t. oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.CellHasCheckBox(h,0) = True" |
379 |
Can I have an image displayed after the text. Can I get that effect without using HTML content
Dim h as Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yNAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=") ' oList.Columns.Add("Column").Def(34) = "caption,icon,check,icons,picture" var_Column = oList.Columns.Add("Column") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Def(34) = `caption,icon,check,icons,picture`" var_Items = oList.Items h = var_Items.Add("Text") ' var_Items.CellImage(h,0) = 1 oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.CellImage(h,0) = 1" |
378 |
Is there any way to display the vertical scroll bar on the left side, as I want to align my data to the right
Dim oList as P Dim var_Columns as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ScrollBars = 15 var_Columns = oList.Columns var_Columns.Add("C1") var_Columns.Add("C2") var_Columns.Add("C3") var_Columns.Add("C4") var_Columns.Add("C5") var_Columns.Add("C6") var_Columns.Add("C7") var_Columns.Add("C8") oList.RightToLeft = .t. oList.EndUpdate() |
377 |
How can I change the foreground color for a particular column
Dim oList as P Dim var_Column as local Dim var_Columns as P oList = topparent:CONTROL_ACTIVEX1.activex var_Columns = oList.Columns var_Columns.Add("Column 1") ' var_Columns.Add("Column 2").Def(8) = 8439039 var_Column = var_Columns.Add("Column 2") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Def(8) = 8439039" var_Columns.Add("Column 3") |
376 |
How can I change the background color for a particular column
Dim oList as P Dim var_Column as local Dim var_Columns as P oList = topparent:CONTROL_ACTIVEX1.activex var_Columns = oList.Columns var_Columns.Add("Column 1") ' var_Columns.Add("Column 2").Def(7) = 8439039 var_Column = var_Columns.Add("Column 2") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Def(7) = 8439039" var_Columns.Add("Column 3") |
375 |
How can I display the column using currency format and enlarge the font for certain values
Dim oList as P Dim var_Column as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex var_Column = oList.Columns.Add("Currency") ' var_Column.Def(17) = 1 oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Def(17) = 1" var_Column.FormatColumn = "len(value) ? ((0:=dbl(value)) < 10 ? '<fgcolor=808080><font ;7>' : '<b>') + currency(=:0)" var_Items = oList.Items var_Items.Add("1.23") var_Items.Add("2.34") var_Items.Add("9.94") var_Items.Add("11.94") var_Items.Add("1000") |
374 |
How can I highlight only parts of the cells
Dim h as Dim oList as P Dim var_Column as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex var_Column = oList.Columns.Add("") ' var_Column.Def(17) = 1 oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Def(17) = 1" var_Column.FormatColumn = "value replace 'hil' with '<fgcolor=FF0000><b>hil</b></fgcolor>'" var_Items = oList.Items h = var_Items.Add("Root") var_Items.Add("Child 1") var_Items.Add("Child 2") var_Items.Add("Child 3") |
373 |
How can I get the number of occurrences of a specified string in the cell
Dim h as Dim oList as P Dim var_Column as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("") var_Column = oList.Columns.Add("occurrences") var_Column.ComputedField = "lower(%0) count 'o'" var_Column.FormatColumn = "'contains ' + value + ' of \'o\' chars'" var_Items = oList.Items h = var_Items.Add("Root") var_Items.Add("Child 1 oooof the root") var_Items.Add("Child 2") var_Items.Add("Child 3") |
372 |
How can I display dates in my format
Dim oList as P Dim var_Column as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex var_Column = oList.Columns.Add("Date") ' var_Column.Def(17) = 1 oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Def(17) = 1" var_Column.FormatColumn = "'<b>' + year(0:=date(value)) + '</b><fgcolor=808080><font ;6> (' + month(=:0) + ' - ' + day(=:0) +')'" var_Items = oList.Items var_Items.Add({01/21/2001}) var_Items.Add({02/22/2002}) var_Items.Add({03/13/2003}) var_Items.Add({04/24/2004}) |
371 |
How can I display dates in short format
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex ' oList.Columns.Add("Date").FormatColumn = "shortdate(value)" var_Column = oList.Columns.Add("Date") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.FormatColumn = `shortdate(value)`" var_Items = oList.Items var_Items.Add({01/01/2001}) var_Items.Add({02/02/2002}) var_Items.Add({03/03/2003}) var_Items.Add({04/04/2004}) |
370 |
How can I display dates in long format
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex ' oList.Columns.Add("Date").FormatColumn = "longdate(value)" var_Column = oList.Columns.Add("Date") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.FormatColumn = `longdate(value)`" var_Items = oList.Items var_Items.Add({01/01/2001}) var_Items.Add({02/02/2002}) var_Items.Add({03/03/2003}) var_Items.Add({04/04/2004}) |
369 |
How can I display only the right part of the cell
Dim h as Dim oList as P Dim var_Column as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("") var_Column = oList.Columns.Add("Right") var_Column.ComputedField = "%0 right 2" var_Column.FormatColumn = "'\"' + value + '\"'" var_Items = oList.Items h = var_Items.Add("Root") var_Items.Add("Child 1") var_Items.Add("Child 2") var_Items.Add("SChild 3") |
368 |
How can I display only the left part of the cell
Dim h as Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("") ' oList.Columns.Add("Left").ComputedField = "%0 left 2" var_Column = oList.Columns.Add("Left") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `%0 left 2`" var_Items = oList.Items h = var_Items.Add("Root") var_Items.Add("Child 1") var_Items.Add("Child 2") var_Items.Add("SChild 3") |
367 |
How can I display true or false instead 0 and -1
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex ' oList.Columns.Add("Boolean").FormatColumn = "value != 0 ? 'true' : 'false'" var_Column = oList.Columns.Add("Boolean") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.FormatColumn = `value != 0 ? 'true' : 'false'`" var_Items = oList.Items var_Items.Add(.t.) var_Items.Add(.f.) var_Items.Add(.t.) var_Items.Add(0) var_Items.Add(1) |
366 |
How can I display icons or images instead numbers
Dim oList as P Dim var_Column as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yNAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=") var_Column = oList.Columns.Add("Icons") ' var_Column.Def(17) = 1 oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Def(17) = 1" var_Column.FormatColumn = "'The cell displays the icon <img>'+value+'</img> instead ' + value" var_Items = oList.Items var_Items.Add(1) var_Items.Add(2) var_Items.Add(3) |
365 |
How can I display the column using currency
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex ' oList.Columns.Add("Currency").FormatColumn = "currency(dbl(value))" var_Column = oList.Columns.Add("Currency") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.FormatColumn = `currency(dbl(value))`" var_Items = oList.Items var_Items.Add("1.23") var_Items.Add("2.34") var_Items.Add("0") var_Items.Add(5) var_Items.Add("10000.99") |
364 |
Is is possible to use HTML tags to display in the filter caption
Dim oList as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.FilterBarPromptVisible = .t. oList.FilterBarCaption = "This is a bit of text being displayed in the filter bar." oList.Columns.Add("") var_Items = oList.Items var_Items.Add("Item 1") var_Items.Add("Item 2") var_Items.Add("Item 3") oList.EndUpdate() |
363 |
How can I find the number of items after filtering
Dim h as Dim oList as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.Columns.Add("") var_Items = oList.Items h = var_Items.Add("") ' var_Items.Caption(h,0) = var_Items.VisibleItemCount oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.Caption(h,0) = VisibleItemCount" oList.EndUpdate() |
362 |
How can I change the filter caption
Dim h0 as Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ColumnAutoResize = .t. oList.ContinueColumnScroll = .f. oList.MarkSearchColumn = .f. oList.SearchColumnIndex = 1 oList.FilterBarPromptVisible = .t. oList.FilterBarPromptType = 12801 'exFilterPromptWords + exFilterPromptContainsAll oList.FilterBarPromptPattern = "london robert" oList.FilterBarCaption = "<r>Found: ... " var_Columns = oList.Columns ' var_Columns.Add("Name").Width = 96 var_Column = var_Columns.Add("Name") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 96" ' var_Columns.Add("Title").Width = 96 var_Column1 = var_Columns.Add("Title") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.Width = 96" var_Columns.Add("City") var_Items = oList.Items h0 = var_Items.Add("Nancy Davolio") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Andrew Fuller") ' var_Items.Caption(h0,1) = "Vice President, Sales" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Vice President, Sales`" ' var_Items.Caption(h0,2) = "Tacoma" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Tacoma`" ' var_Items.SelectItem(h0) = .t. oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.SelectItem(h0) = True" h0 = var_Items.Add("Janet Leverling") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Kirkland" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Kirkland`" h0 = var_Items.Add("Margaret Peacock") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Redmond" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Redmond`" h0 = var_Items.Add("Steven Buchanan") ' var_Items.Caption(h0,1) = "Sales Manager" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Manager`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Michael Suyama") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Robert King") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Laura Callahan") ' var_Items.Caption(h0,1) = "Inside Sales Coordinator" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Inside Sales Coordinator`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Anne Dodsworth") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" oList.EndUpdate() |
361 |
While using the filter prompt is it is possible to use wild characters
Dim h0 as Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ColumnAutoResize = .t. oList.ContinueColumnScroll = .f. oList.MarkSearchColumn = .f. oList.SearchColumnIndex = 1 oList.FilterBarPromptVisible = .t. oList.FilterBarPromptType = 16 oList.FilterBarPromptPattern = "lon* seat*" var_Columns = oList.Columns ' var_Columns.Add("Name").Width = 96 var_Column = var_Columns.Add("Name") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 96" ' var_Columns.Add("Title").Width = 96 var_Column1 = var_Columns.Add("Title") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.Width = 96" var_Columns.Add("City") var_Items = oList.Items h0 = var_Items.Add("Nancy Davolio") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Andrew Fuller") ' var_Items.Caption(h0,1) = "Vice President, Sales" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Vice President, Sales`" ' var_Items.Caption(h0,2) = "Tacoma" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Tacoma`" ' var_Items.SelectItem(h0) = .t. oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.SelectItem(h0) = True" h0 = var_Items.Add("Janet Leverling") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Kirkland" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Kirkland`" h0 = var_Items.Add("Margaret Peacock") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Redmond" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Redmond`" h0 = var_Items.Add("Steven Buchanan") ' var_Items.Caption(h0,1) = "Sales Manager" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Manager`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Michael Suyama") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Robert King") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Laura Callahan") ' var_Items.Caption(h0,1) = "Inside Sales Coordinator" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Inside Sales Coordinator`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Anne Dodsworth") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" oList.EndUpdate() |
360 |
How can I list all items that contains any of specified words, not necessary at the beggining
Dim h0 as Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ColumnAutoResize = .t. oList.ContinueColumnScroll = .f. oList.MarkSearchColumn = .f. oList.SearchColumnIndex = 1 oList.FilterBarPromptVisible = .t. oList.FilterBarPromptType = 4610 'exFilterPromptStartWords + exFilterPromptContainsAny oList.FilterBarPromptPattern = "london davolio" var_Columns = oList.Columns ' var_Columns.Add("Name").Width = 96 var_Column = var_Columns.Add("Name") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 96" ' var_Columns.Add("Title").Width = 96 var_Column1 = var_Columns.Add("Title") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.Width = 96" var_Columns.Add("City") var_Items = oList.Items h0 = var_Items.Add("Nancy Davolio") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Andrew Fuller") ' var_Items.Caption(h0,1) = "Vice President, Sales" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Vice President, Sales`" ' var_Items.Caption(h0,2) = "Tacoma" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Tacoma`" ' var_Items.SelectItem(h0) = .t. oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.SelectItem(h0) = True" h0 = var_Items.Add("Janet Leverling") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Kirkland" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Kirkland`" h0 = var_Items.Add("Margaret Peacock") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Redmond" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Redmond`" h0 = var_Items.Add("Steven Buchanan") ' var_Items.Caption(h0,1) = "Sales Manager" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Manager`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Michael Suyama") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Robert King") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Laura Callahan") ' var_Items.Caption(h0,1) = "Inside Sales Coordinator" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Inside Sales Coordinator`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Anne Dodsworth") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" oList.EndUpdate() |
359 |
How can I list all items that contains any of specified words, not strings
Dim h0 as Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ColumnAutoResize = .t. oList.ContinueColumnScroll = .f. oList.MarkSearchColumn = .f. oList.SearchColumnIndex = 1 oList.FilterBarPromptVisible = .t. oList.FilterBarPromptType = 12802 'exFilterPromptWords + exFilterPromptContainsAny oList.FilterBarPromptPattern = "london nancy" var_Columns = oList.Columns ' var_Columns.Add("Name").Width = 96 var_Column = var_Columns.Add("Name") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 96" ' var_Columns.Add("Title").Width = 96 var_Column1 = var_Columns.Add("Title") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.Width = 96" var_Columns.Add("City") var_Items = oList.Items h0 = var_Items.Add("Nancy Davolio") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Andrew Fuller") ' var_Items.Caption(h0,1) = "Vice President, Sales" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Vice President, Sales`" ' var_Items.Caption(h0,2) = "Tacoma" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Tacoma`" ' var_Items.SelectItem(h0) = .t. oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.SelectItem(h0) = True" h0 = var_Items.Add("Janet Leverling") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Kirkland" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Kirkland`" h0 = var_Items.Add("Margaret Peacock") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Redmond" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Redmond`" h0 = var_Items.Add("Steven Buchanan") ' var_Items.Caption(h0,1) = "Sales Manager" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Manager`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Michael Suyama") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Robert King") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Laura Callahan") ' var_Items.Caption(h0,1) = "Inside Sales Coordinator" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Inside Sales Coordinator`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Anne Dodsworth") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" oList.EndUpdate() |
358 |
How can I list all items that contains all specified words, not strings
Dim h0 as Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ColumnAutoResize = .t. oList.ContinueColumnScroll = .f. oList.MarkSearchColumn = .f. oList.SearchColumnIndex = 1 oList.FilterBarPromptVisible = .t. oList.FilterBarPromptType = 12801 'exFilterPromptWords + exFilterPromptContainsAll oList.FilterBarPromptPattern = "london robert" var_Columns = oList.Columns ' var_Columns.Add("Name").Width = 96 var_Column = var_Columns.Add("Name") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 96" ' var_Columns.Add("Title").Width = 96 var_Column1 = var_Columns.Add("Title") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.Width = 96" var_Columns.Add("City") var_Items = oList.Items h0 = var_Items.Add("Nancy Davolio") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Andrew Fuller") ' var_Items.Caption(h0,1) = "Vice President, Sales" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Vice President, Sales`" ' var_Items.Caption(h0,2) = "Tacoma" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Tacoma`" ' var_Items.SelectItem(h0) = .t. oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.SelectItem(h0) = True" h0 = var_Items.Add("Janet Leverling") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Kirkland" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Kirkland`" h0 = var_Items.Add("Margaret Peacock") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Redmond" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Redmond`" h0 = var_Items.Add("Steven Buchanan") ' var_Items.Caption(h0,1) = "Sales Manager" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Manager`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Michael Suyama") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Robert King") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Laura Callahan") ' var_Items.Caption(h0,1) = "Inside Sales Coordinator" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Inside Sales Coordinator`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Anne Dodsworth") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" oList.EndUpdate() |
357 |
I've noticed that the filtering by prompt is not case sensitive, is is possible to make it case sensitive
Dim h0 as Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ColumnAutoResize = .t. oList.ContinueColumnScroll = .f. oList.MarkSearchColumn = .f. oList.SearchColumnIndex = 1 oList.FilterBarPromptVisible = .t. oList.FilterBarPromptType = 258 'exFilterPromptCaseSensitive + exFilterPromptContainsAny oList.FilterBarPromptPattern = "Anne" var_Columns = oList.Columns ' var_Columns.Add("Name").Width = 96 var_Column = var_Columns.Add("Name") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 96" ' var_Columns.Add("Title").Width = 96 var_Column1 = var_Columns.Add("Title") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.Width = 96" var_Columns.Add("City") var_Items = oList.Items h0 = var_Items.Add("Nancy Davolio") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Andrew Fuller") ' var_Items.Caption(h0,1) = "Vice President, Sales" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Vice President, Sales`" ' var_Items.Caption(h0,2) = "Tacoma" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Tacoma`" ' var_Items.SelectItem(h0) = .t. oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.SelectItem(h0) = True" h0 = var_Items.Add("Janet Leverling") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Kirkland" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Kirkland`" h0 = var_Items.Add("Margaret Peacock") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Redmond" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Redmond`" h0 = var_Items.Add("Steven Buchanan") ' var_Items.Caption(h0,1) = "Sales Manager" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Manager`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Michael Suyama") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Robert King") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Laura Callahan") ' var_Items.Caption(h0,1) = "Inside Sales Coordinator" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Inside Sales Coordinator`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Anne Dodsworth") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" oList.EndUpdate() |
356 |
Is it possible to list only items that ends with any of specified strings
Dim h0 as Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ColumnAutoResize = .t. oList.ContinueColumnScroll = .f. oList.MarkSearchColumn = .f. oList.SearchColumnIndex = 1 oList.FilterBarPromptVisible = .t. oList.FilterBarPromptType = 4 oList.FilterBarPromptColumns = "0" oList.FilterBarPromptPattern = "Fuller" var_Columns = oList.Columns ' var_Columns.Add("Name").Width = 96 var_Column = var_Columns.Add("Name") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 96" ' var_Columns.Add("Title").Width = 96 var_Column1 = var_Columns.Add("Title") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.Width = 96" var_Columns.Add("City") var_Items = oList.Items h0 = var_Items.Add("Nancy Davolio") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Andrew Fuller") ' var_Items.Caption(h0,1) = "Vice President, Sales" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Vice President, Sales`" ' var_Items.Caption(h0,2) = "Tacoma" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Tacoma`" ' var_Items.SelectItem(h0) = .t. oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.SelectItem(h0) = True" h0 = var_Items.Add("Janet Leverling") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Kirkland" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Kirkland`" h0 = var_Items.Add("Margaret Peacock") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Redmond" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Redmond`" h0 = var_Items.Add("Steven Buchanan") ' var_Items.Caption(h0,1) = "Sales Manager" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Manager`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Michael Suyama") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Robert King") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Laura Callahan") ' var_Items.Caption(h0,1) = "Inside Sales Coordinator" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Inside Sales Coordinator`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Anne Dodsworth") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" oList.EndUpdate() |
355 |
Is it possible to list only items that ends with any of specified strings
Dim h0 as Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ColumnAutoResize = .t. oList.ContinueColumnScroll = .f. oList.MarkSearchColumn = .f. oList.SearchColumnIndex = 1 oList.FilterBarPromptVisible = .t. oList.FilterBarPromptType = 4 oList.FilterBarPromptColumns = "0" oList.FilterBarPromptPattern = "Fuller" var_Columns = oList.Columns ' var_Columns.Add("Name").Width = 96 var_Column = var_Columns.Add("Name") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 96" ' var_Columns.Add("Title").Width = 96 var_Column1 = var_Columns.Add("Title") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.Width = 96" var_Columns.Add("City") var_Items = oList.Items h0 = var_Items.Add("Nancy Davolio") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Andrew Fuller") ' var_Items.Caption(h0,1) = "Vice President, Sales" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Vice President, Sales`" ' var_Items.Caption(h0,2) = "Tacoma" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Tacoma`" ' var_Items.SelectItem(h0) = .t. oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.SelectItem(h0) = True" h0 = var_Items.Add("Janet Leverling") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Kirkland" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Kirkland`" h0 = var_Items.Add("Margaret Peacock") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Redmond" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Redmond`" h0 = var_Items.Add("Steven Buchanan") ' var_Items.Caption(h0,1) = "Sales Manager" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Manager`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Michael Suyama") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Robert King") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Laura Callahan") ' var_Items.Caption(h0,1) = "Inside Sales Coordinator" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Inside Sales Coordinator`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Anne Dodsworth") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" oList.EndUpdate() |
354 |
Is it possible to list only items that starts with any of specified strings
Dim h0 as Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ColumnAutoResize = .t. oList.ContinueColumnScroll = .f. oList.MarkSearchColumn = .f. oList.SearchColumnIndex = 1 oList.FilterBarPromptVisible = .t. oList.FilterBarPromptType = 3 oList.FilterBarPromptColumns = "0" oList.FilterBarPromptPattern = "An M" var_Columns = oList.Columns ' var_Columns.Add("Name").Width = 96 var_Column = var_Columns.Add("Name") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 96" ' var_Columns.Add("Title").Width = 96 var_Column1 = var_Columns.Add("Title") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.Width = 96" var_Columns.Add("City") var_Items = oList.Items h0 = var_Items.Add("Nancy Davolio") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Andrew Fuller") ' var_Items.Caption(h0,1) = "Vice President, Sales" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Vice President, Sales`" ' var_Items.Caption(h0,2) = "Tacoma" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Tacoma`" ' var_Items.SelectItem(h0) = .t. oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.SelectItem(h0) = True" h0 = var_Items.Add("Janet Leverling") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Kirkland" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Kirkland`" h0 = var_Items.Add("Margaret Peacock") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Redmond" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Redmond`" h0 = var_Items.Add("Steven Buchanan") ' var_Items.Caption(h0,1) = "Sales Manager" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Manager`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Michael Suyama") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Robert King") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Laura Callahan") ' var_Items.Caption(h0,1) = "Inside Sales Coordinator" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Inside Sales Coordinator`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Anne Dodsworth") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" oList.EndUpdate() |
353 |
Is it possible to list only items that starts with specified string
Dim h0 as Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ColumnAutoResize = .t. oList.ContinueColumnScroll = .f. oList.MarkSearchColumn = .f. oList.SearchColumnIndex = 1 oList.FilterBarPromptVisible = .t. oList.FilterBarPromptType = 3 oList.FilterBarPromptColumns = "0" oList.FilterBarPromptPattern = "A" var_Columns = oList.Columns ' var_Columns.Add("Name").Width = 96 var_Column = var_Columns.Add("Name") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 96" ' var_Columns.Add("Title").Width = 96 var_Column1 = var_Columns.Add("Title") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.Width = 96" var_Columns.Add("City") var_Items = oList.Items h0 = var_Items.Add("Nancy Davolio") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Andrew Fuller") ' var_Items.Caption(h0,1) = "Vice President, Sales" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Vice President, Sales`" ' var_Items.Caption(h0,2) = "Tacoma" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Tacoma`" ' var_Items.SelectItem(h0) = .t. oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.SelectItem(h0) = True" h0 = var_Items.Add("Janet Leverling") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Kirkland" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Kirkland`" h0 = var_Items.Add("Margaret Peacock") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Redmond" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Redmond`" h0 = var_Items.Add("Steven Buchanan") ' var_Items.Caption(h0,1) = "Sales Manager" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Manager`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Michael Suyama") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Robert King") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Laura Callahan") ' var_Items.Caption(h0,1) = "Inside Sales Coordinator" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Inside Sales Coordinator`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Anne Dodsworth") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" oList.EndUpdate() |
352 |
How can I specify that the list should include any of the seqeunces in the pattern
Dim h0 as Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ColumnAutoResize = .t. oList.ContinueColumnScroll = .f. oList.MarkSearchColumn = .f. oList.SearchColumnIndex = 1 oList.FilterBarPromptVisible = .t. oList.FilterBarPromptType = 2 oList.FilterBarPromptPattern = "london seattle" var_Columns = oList.Columns ' var_Columns.Add("Name").Width = 96 var_Column = var_Columns.Add("Name") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 96" ' var_Columns.Add("Title").Width = 96 var_Column1 = var_Columns.Add("Title") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.Width = 96" var_Columns.Add("City") var_Items = oList.Items h0 = var_Items.Add("Nancy Davolio") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Andrew Fuller") ' var_Items.Caption(h0,1) = "Vice President, Sales" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Vice President, Sales`" ' var_Items.Caption(h0,2) = "Tacoma" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Tacoma`" ' var_Items.SelectItem(h0) = .t. oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.SelectItem(h0) = True" h0 = var_Items.Add("Janet Leverling") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Kirkland" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Kirkland`" h0 = var_Items.Add("Margaret Peacock") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Redmond" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Redmond`" h0 = var_Items.Add("Steven Buchanan") ' var_Items.Caption(h0,1) = "Sales Manager" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Manager`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Michael Suyama") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Robert King") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Laura Callahan") ' var_Items.Caption(h0,1) = "Inside Sales Coordinator" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Inside Sales Coordinator`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Anne Dodsworth") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" oList.EndUpdate() |
351 |
How can I specify that all sequences in the filter pattern must be included in the list
Dim h0 as Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ColumnAutoResize = .t. oList.ContinueColumnScroll = .f. oList.MarkSearchColumn = .f. oList.SearchColumnIndex = 1 oList.FilterBarPromptVisible = .t. oList.FilterBarPromptType = 1 oList.FilterBarPromptPattern = "london manager" var_Columns = oList.Columns ' var_Columns.Add("Name").Width = 96 var_Column = var_Columns.Add("Name") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 96" ' var_Columns.Add("Title").Width = 96 var_Column1 = var_Columns.Add("Title") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.Width = 96" var_Columns.Add("City") var_Items = oList.Items h0 = var_Items.Add("Nancy Davolio") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Andrew Fuller") ' var_Items.Caption(h0,1) = "Vice President, Sales" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Vice President, Sales`" ' var_Items.Caption(h0,2) = "Tacoma" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Tacoma`" ' var_Items.SelectItem(h0) = .t. oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.SelectItem(h0) = True" h0 = var_Items.Add("Janet Leverling") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Kirkland" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Kirkland`" h0 = var_Items.Add("Margaret Peacock") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Redmond" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Redmond`" h0 = var_Items.Add("Steven Buchanan") ' var_Items.Caption(h0,1) = "Sales Manager" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Manager`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Michael Suyama") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Robert King") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Laura Callahan") ' var_Items.Caption(h0,1) = "Inside Sales Coordinator" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Inside Sales Coordinator`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Anne Dodsworth") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" oList.EndUpdate() |
350 |
How do I change at runtime the filter prompt
Dim h0 as Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ColumnAutoResize = .t. oList.ContinueColumnScroll = .f. oList.MarkSearchColumn = .f. oList.SearchColumnIndex = 1 oList.FilterBarPromptVisible = .t. oList.FilterBarPromptPattern = "london manager" var_Columns = oList.Columns ' var_Columns.Add("Name").Width = 96 var_Column = var_Columns.Add("Name") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 96" ' var_Columns.Add("Title").Width = 96 var_Column1 = var_Columns.Add("Title") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.Width = 96" var_Columns.Add("City") var_Items = oList.Items h0 = var_Items.Add("Nancy Davolio") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Andrew Fuller") ' var_Items.Caption(h0,1) = "Vice President, Sales" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Vice President, Sales`" ' var_Items.Caption(h0,2) = "Tacoma" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Tacoma`" ' var_Items.SelectItem(h0) = .t. oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.SelectItem(h0) = True" h0 = var_Items.Add("Janet Leverling") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Kirkland" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Kirkland`" h0 = var_Items.Add("Margaret Peacock") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Redmond" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Redmond`" h0 = var_Items.Add("Steven Buchanan") ' var_Items.Caption(h0,1) = "Sales Manager" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Manager`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Michael Suyama") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Robert King") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Laura Callahan") ' var_Items.Caption(h0,1) = "Inside Sales Coordinator" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Inside Sales Coordinator`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Anne Dodsworth") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" oList.EndUpdate() |
349 |
How do I specify to filter only a single column when using the filter prompt
Dim h0 as Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ColumnAutoResize = .t. oList.ContinueColumnScroll = .f. oList.MarkSearchColumn = .f. oList.SearchColumnIndex = 1 oList.FilterBarPromptVisible = .t. oList.FilterBarPromptColumns = "2,3" oList.FilterBarPromptPattern = "london" var_Columns = oList.Columns ' var_Columns.Add("Name").Width = 96 var_Column = var_Columns.Add("Name") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 96" ' var_Columns.Add("Title").Width = 96 var_Column1 = var_Columns.Add("Title") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.Width = 96" var_Columns.Add("City") var_Items = oList.Items h0 = var_Items.Add("Nancy Davolio") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Andrew Fuller") ' var_Items.Caption(h0,1) = "Vice President, Sales" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Vice President, Sales`" ' var_Items.Caption(h0,2) = "Tacoma" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Tacoma`" ' var_Items.SelectItem(h0) = .t. oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.SelectItem(h0) = True" h0 = var_Items.Add("Janet Leverling") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Kirkland" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Kirkland`" h0 = var_Items.Add("Margaret Peacock") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Redmond" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Redmond`" h0 = var_Items.Add("Steven Buchanan") ' var_Items.Caption(h0,1) = "Sales Manager" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Manager`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Michael Suyama") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Robert King") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Laura Callahan") ' var_Items.Caption(h0,1) = "Inside Sales Coordinator" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Inside Sales Coordinator`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Anne Dodsworth") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" oList.EndUpdate() |
348 |
How do I change the prompt or the caption being displayed in the filter bar
Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Columns as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ColumnAutoResize = .t. oList.ContinueColumnScroll = .f. oList.MarkSearchColumn = .f. oList.SearchColumnIndex = 1 oList.FilterBarPromptVisible = .t. oList.FilterBarPrompt = "changed" var_Columns = oList.Columns ' var_Columns.Add("Name").Width = 96 var_Column = var_Columns.Add("Name") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 96" ' var_Columns.Add("Title").Width = 96 var_Column1 = var_Columns.Add("Title") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.Width = 96" var_Columns.Add("City") oList.EndUpdate() |
347 |
How do I enable the filter prompt feature
Dim h0 as Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.ColumnAutoResize = .t. oList.ContinueColumnScroll = .f. oList.MarkSearchColumn = .f. oList.SearchColumnIndex = 1 oList.FilterBarPromptVisible = .t. var_Columns = oList.Columns ' var_Columns.Add("Name").Width = 96 var_Column = var_Columns.Add("Name") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 96" ' var_Columns.Add("Title").Width = 96 var_Column1 = var_Columns.Add("Title") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.Width = 96" var_Columns.Add("City") var_Items = oList.Items h0 = var_Items.Add("Nancy Davolio") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Andrew Fuller") ' var_Items.Caption(h0,1) = "Vice President, Sales" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Vice President, Sales`" ' var_Items.Caption(h0,2) = "Tacoma" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Tacoma`" ' var_Items.SelectItem(h0) = .t. oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.SelectItem(h0) = True" h0 = var_Items.Add("Janet Leverling") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Kirkland" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Kirkland`" h0 = var_Items.Add("Margaret Peacock") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "Redmond" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Redmond`" h0 = var_Items.Add("Steven Buchanan") ' var_Items.Caption(h0,1) = "Sales Manager" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Manager`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Michael Suyama") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Robert King") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" h0 = var_Items.Add("Laura Callahan") ' var_Items.Caption(h0,1) = "Inside Sales Coordinator" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Inside Sales Coordinator`" ' var_Items.Caption(h0,2) = "Seattle" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `Seattle`" h0 = var_Items.Add("Anne Dodsworth") ' var_Items.Caption(h0,1) = "Sales Representative" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,1) = `Sales Representative`" ' var_Items.Caption(h0,2) = "London" oList.TemplateDef = "dim var_Items,h0" oList.TemplateDef = var_Items oList.TemplateDef = h0 oList.Template = "var_Items.Caption(h0,2) = `London`" oList.EndUpdate() |
346 |
Is it possible to change the style for the vertical or horizontal grid lines, in the list area
Dim h as Dim oList as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.DrawGridLines = -1 oList.GridLineStyle = 33 'exGridLinesVSolid + exGridLinesHDot4 oList.Columns.Add("C1") oList.Columns.Add("C2") oList.Columns.Add("C3") var_Items = oList.Items h = var_Items.Add("Item 1") ' var_Items.Caption(h,1) = "SubItem 1.2" oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.Caption(h,1) = `SubItem 1.2`" ' var_Items.Caption(h,2) = "SubItem 1.3" oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.Caption(h,2) = `SubItem 1.3`" h = var_Items.Add("Item 2") ' var_Items.Caption(h,1) = "SubItem 2.2" oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.Caption(h,1) = `SubItem 2.2`" ' var_Items.Caption(h,2) = "SubItem 2.3" oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.Caption(h,2) = `SubItem 2.3`" oList.EndUpdate() |
345 |
Is it possible to change the style for the grid lines, for instance to be solid not dotted
Dim oList as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.DrawGridLines = -1 oList.GridLineStyle = 48 oList.Columns.Add("Column") oList.EndUpdate() |
344 |
How can I filter programatically using more columns
Dim oList as P Dim var_Column as P Dim var_Column1 as P Dim var_Columns as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.MarkSearchColumn = .f. var_Columns = oList.Columns var_Columns.Add("Car") var_Columns.Add("Equipment") var_Items = oList.Items ' var_Items.Caption(var_Items.Add("Mazda"),1) = "Air Bag" oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.Caption(Add(`Mazda`),1) = `Air Bag`" ' var_Items.Caption(var_Items.Add("Toyota"),1) = "Air Bag,Air condition" oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.Caption(Add(`Toyota`),1) = `Air Bag,Air condition`" ' var_Items.Caption(var_Items.Add("Ford"),1) = "Air condition" oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.Caption(Add(`Ford`),1) = `Air condition`" ' var_Items.Caption(var_Items.Add("Nissan"),1) = "Air Bag,ABS,ESP" oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.Caption(Add(`Nissan`),1) = `Air Bag,ABS,ESP`" ' var_Items.Caption(var_Items.Add("Mazda"),1) = "Air Bag, ABS,ESP" oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.Caption(Add(`Mazda`),1) = `Air Bag, ABS,ESP`" ' var_Items.Caption(var_Items.Add("Mazda"),1) = "ABS,ESP" oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.Caption(Add(`Mazda`),1) = `ABS,ESP`" var_Column = oList.Columns.Item("Car") var_Column.FilterType = 240 var_Column.Filter = "Mazda" var_Column1 = oList.Columns.Item("Equipment") var_Column1.FilterType = 3 var_Column1.Filter = "*ABS*|*ESP*" oList.ApplyFilter() oList.EndUpdate() |
343 |
How do I find an item based on my extra data
Dim oList as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Default") var_Items = oList.Items var_Items.Add("Item 1") var_Items.Add("Item 2") ' var_Items.ItemData(var_Items.Add("Item 3")) = 1234 oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.ItemData(Add(`Item 3`)) = 1234" var_Items.Add("Item 4") ' var_Items.ItemBold(var_Items.FindItemData(1234)) = .t. oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.ItemBold(FindItemData(1234)) = True" |
342 |
How do I print the control's content
Dim oList as P Dim var_Column as local Dim var_Items as P Dim var_Print as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.Columns.Add("Number") ' oList.Columns.Add("Currency").ComputedField = "len(%0) ? currency(dbl(%0)) : ''" var_Column = oList.Columns.Add("Currency") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `len(%0) ? currency(dbl(%0)) : ''`" var_Items = oList.Items var_Items.Add("1.23") var_Items.Add("2.34") var_Items.Add("0") ' var_Items.ItemBackColor(var_Items.Add()) = 8421631 oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.ItemBackColor(Add()) = 8421631" var_Items.Add("10000.99") oList.EndUpdate() var_Print = OLE.Create("Exontrol.Print") var_Print.PrintExt = oList var_Print.Preview() |
341 |
How can I display the currency only for not empty cells
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Number") ' oList.Columns.Add("Currency").ComputedField = "len(%0) ? currency(dbl(%0)) : ''" var_Column = oList.Columns.Add("Currency") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `len(%0) ? currency(dbl(%0)) : ''`" var_Items = oList.Items var_Items.Add("1.23") var_Items.Add("2.34") var_Items.Add("0") ' var_Items.ItemBackColor(var_Items.Add()) = 8421631 oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.ItemBackColor(Add()) = 8421631" var_Items.Add("10000.99") |
340 |
Is there a function to display the number of days between two date including the number of hours
Dim h as Dim oList as P Dim var_Column as local Dim var_Column1 as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex ' oList.Columns.Add("Start").Width = 32 var_Column = oList.Columns.Add("Start") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 32" oList.Columns.Add("End") ' oList.Columns.Add("Duration").ComputedField = "2:=((1:=int(0:= date(%1)-date(%0))) = 0 ? '' : str(=:1) + ' day(s)') + ( 3:=round(24*(=:0-floor(=:0))) ? (len(=:2) ? ' and ' : '') + =:3 + ' hour(s)' : '' )" var_Column1 = oList.Columns.Add("Duration") oList.TemplateDef = "dim var_Column1" oList.TemplateDef = var_Column1 oList.Template = "var_Column1.ComputedField = `2:=((1:=int(0:= date(%1)-date(%0))) = 0 ? '' : str(=:1) + ' day(s)') + ( 3:=round(24*(=:0-floor(=:0))) ? (len(=:2) ? ' and ' : '') + =:3 + ' hour(s)' : '' )`" var_Items = oList.Items h = var_Items.Add({01/11/2001}) ' var_Items.Caption(h,1) = {01/14/2001} oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.Caption(h,1) = #1/14/2001#" h = var_Items.Add({02/22/2002 12:00:00}) ' var_Items.Caption(h,1) = {03/14/2002 13:00:00} oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.Caption(h,1) = #3/14/2002 1:00:00 PM#" h = var_Items.Add({03/13/2003}) ' var_Items.Caption(h,1) = {04/11/2003 11:00:00} oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.Caption(h,1) = #4/11/2003 11:00:00 AM#" |
339 |
Is there a function to display the number of days between two date including the number of hours
Dim h as Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Start") oList.Columns.Add("End") ' oList.Columns.Add("Duration").ComputedField = "\"D \" + int(date(%1)-date(%0)) + \" H \" + round(24*(date(%1)-date(%0) - floor(date(%1)-date(%0))))" var_Column = oList.Columns.Add("Duration") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `\"D \" + int(date(%1)-date(%0)) + \" H \" + round(24*(date(%1)-date(%0) - floor(date(%1)-date(%0))))`" var_Items = oList.Items h = var_Items.Add({01/11/2001}) ' var_Items.Caption(h,1) = {01/14/2001 23:00:00} oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.Caption(h,1) = #1/14/2001 11:00:00 PM#" h = var_Items.Add({02/22/2002 12:00:00}) ' var_Items.Caption(h,1) = {03/14/2002 13:00:00} oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.Caption(h,1) = #3/14/2002 1:00:00 PM#" h = var_Items.Add({03/13/2003}) ' var_Items.Caption(h,1) = {04/11/2003 11:00:00} oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.Caption(h,1) = #4/11/2003 11:00:00 AM#" |
338 |
How can I display the number of days between two dates
Dim h as Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Start") oList.Columns.Add("End") ' oList.Columns.Add("Duration").ComputedField = "(date(%1)-date(%0)) + ' days'" var_Column = oList.Columns.Add("Duration") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `(date(%1)-date(%0)) + ' days'`" var_Items = oList.Items h = var_Items.Add({01/11/2001}) ' var_Items.Caption(h,1) = {01/14/2001} oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.Caption(h,1) = #1/14/2001#" h = var_Items.Add({02/22/2002}) ' var_Items.Caption(h,1) = {03/14/2002} oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.Caption(h,1) = #3/14/2002#" h = var_Items.Add({03/13/2003}) ' var_Items.Caption(h,1) = {04/11/2003} oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.Caption(h,1) = #4/11/2003#" |
337 |
How can I get second part of the date
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Date") ' oList.Columns.Add("Second").ComputedField = "sec(date(%0))" var_Column = oList.Columns.Add("Second") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `sec(date(%0))`" var_Items = oList.Items var_Items.Add({01/11/2001 10:10:00}) var_Items.Add({02/22/2002 11:01:22}) var_Items.Add({03/13/2003 12:23:01}) var_Items.Add({04/14/2004 13:11:59}) |
336 |
How can I get minute part of the date
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Date") ' oList.Columns.Add("Minute").ComputedField = "min(date(%0))" var_Column = oList.Columns.Add("Minute") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `min(date(%0))`" var_Items = oList.Items var_Items.Add({01/11/2001 10:10:00}) var_Items.Add({02/22/2002 11:01:00}) var_Items.Add({03/13/2003 12:23:00}) var_Items.Add({04/14/2004 13:11:00}) |
335 |
How can I check the hour part only so I know it was afternoon
Dim oList as P Dim var_Column as local Dim var_ConditionalFormat as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex ' oList.ConditionalFormats.Add("hour(%0)>=12").Bold = .t. var_ConditionalFormat = oList.ConditionalFormats.Add("hour(%0)>=12") oList.TemplateDef = "dim var_ConditionalFormat" oList.TemplateDef = var_ConditionalFormat oList.Template = "var_ConditionalFormat.Bold = True" oList.Columns.Add("Date") ' oList.Columns.Add("Hour").ComputedField = "hour(%0)" var_Column = oList.Columns.Add("Hour") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `hour(%0)`" var_Items = oList.Items var_Items.Add({01/11/2001 10:00:00}) var_Items.Add({02/22/2002 11:00:00}) var_Items.Add({03/13/2003 12:00:00}) var_Items.Add({04/14/2004 13:00:00}) |
334 |
What about a function to get the day in the week, or days since Sunday
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Date") ' oList.Columns.Add("WeekDay").ComputedField = "weekday(%0)" var_Column = oList.Columns.Add("WeekDay") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `weekday(%0)`" var_Items = oList.Items var_Items.Add({01/11/2001 10:00:00}) var_Items.Add({02/22/2002 11:00:00}) var_Items.Add({03/13/2003 12:00:00}) var_Items.Add({04/14/2004 13:00:00}) |
333 |
Is there any function to get the day of the year or number of days since January 1st
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Date") ' oList.Columns.Add("Day since January 1st").ComputedField = "yearday(%0)" var_Column = oList.Columns.Add("Day since January 1st") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `yearday(%0)`" var_Items = oList.Items var_Items.Add({01/11/2001 10:00:00}) var_Items.Add({02/22/2002 11:00:00}) var_Items.Add({03/13/2003 12:00:00}) var_Items.Add({04/14/2004 13:00:00}) |
332 |
How can I display only the day of the date
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Date") ' oList.Columns.Add("Day").ComputedField = "day(%0)" var_Column = oList.Columns.Add("Day") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `day(%0)`" var_Items = oList.Items var_Items.Add({01/11/2001 10:00:00}) var_Items.Add({02/22/2002 11:00:00}) var_Items.Add({03/13/2003 12:00:00}) var_Items.Add({04/14/2004 13:00:00}) |
331 |
How can I display only the month of the date
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Date") ' oList.Columns.Add("Month").ComputedField = "month(%0)" var_Column = oList.Columns.Add("Month") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `month(%0)`" var_Items = oList.Items var_Items.Add({01/01/2001 10:00:00}) var_Items.Add({02/02/2002 11:00:00}) var_Items.Add({03/03/2003 12:00:00}) var_Items.Add({04/04/2004 13:00:00}) |
330 |
How can I get only the year part from a date expression
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Date") ' oList.Columns.Add("Year").ComputedField = "year(%0)" var_Column = oList.Columns.Add("Year") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `year(%0)`" var_Items = oList.Items var_Items.Add({01/01/2001 10:00:00}) var_Items.Add({02/02/2002 11:00:00}) var_Items.Add({03/03/2003 12:00:00}) var_Items.Add({04/04/2004 13:00:00}) |
329 |
Can I convert the expression to date
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Number") ' oList.Columns.Add("Date").ComputedField = "date(dbl(%0))" var_Column = oList.Columns.Add("Date") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `date(dbl(%0))`" var_Items = oList.Items var_Items.Add("-1.98") var_Items.Add("30000.99") var_Items.Add("3561.23") var_Items.Add("1232.34") |
328 |
Can I convert the expression to a number, double or float
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Number") ' oList.Columns.Add("Number + 2").ComputedField = "dbl(%0)+2" var_Column = oList.Columns.Add("Number + 2") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `dbl(%0)+2`" var_Items = oList.Items var_Items.Add("-1.98") var_Items.Add("0.99") var_Items.Add("1.23") var_Items.Add("2.34") |
327 |
How can I display dates in long format
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Date") ' oList.Columns.Add("LongFormat").ComputedField = "longdate(%0)" var_Column = oList.Columns.Add("LongFormat") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `longdate(%0)`" var_Items = oList.Items var_Items.Add({01/01/2001 10:00:00}) var_Items.Add({02/02/2002 11:00:00}) var_Items.Add({03/03/2003 12:00:00}) var_Items.Add({04/04/2004 13:00:00}) |
326 |
How can I display dates in short format
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Date") ' oList.Columns.Add("ShortFormat").ComputedField = "shortdate(%0)" var_Column = oList.Columns.Add("ShortFormat") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `shortdate(%0)`" var_Items = oList.Items var_Items.Add({01/01/2001 10:00:00}) var_Items.Add({02/02/2002 11:00:00}) var_Items.Add({03/03/2003 12:00:00}) var_Items.Add({04/04/2004 13:00:00}) |
325 |
How can I display the time only of a date expression
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Date") ' oList.Columns.Add("Time").ComputedField = "'time is:' + time(date(%0))" var_Column = oList.Columns.Add("Time") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `'time is:' + time(date(%0))`" var_Items = oList.Items var_Items.Add({01/01/2001 10:00:00}) var_Items.Add({02/02/2002 11:00:00}) var_Items.Add({03/03/2003 12:00:00}) var_Items.Add({04/04/2004 13:00:00}) |
324 |
Is there any function to display currencies, or money formatted as in the control panel
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Number") ' oList.Columns.Add("Currency").ComputedField = "currency(dbl(%0))" var_Column = oList.Columns.Add("Currency") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `currency(dbl(%0))`" var_Items = oList.Items var_Items.Add("1.23") var_Items.Add("2.34") var_Items.Add("10000.99") |
323 |
How can I convert the expression to a string so I can look into the date string expression for month's name
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Number") ' oList.Columns.Add("Str").ComputedField = "str(%0) + ' AA'" var_Column = oList.Columns.Add("Str") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `str(%0) + ' AA'`" var_Items = oList.Items var_Items.Add("-1.98") var_Items.Add("0.99") var_Items.Add("1.23") var_Items.Add("2.34") |
322 |
Can I display the absolute value or positive part of the number
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Number") ' oList.Columns.Add("Abs").ComputedField = "abs(%0)" var_Column = oList.Columns.Add("Abs") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `abs(%0)`" var_Items = oList.Items var_Items.Add("-1.98") var_Items.Add("0.99") var_Items.Add("1.23") var_Items.Add("2.34") |
321 |
Is there any function to get largest number with no fraction part that is not greater than the value
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Number") ' oList.Columns.Add("Floor").ComputedField = "floor(%0)" var_Column = oList.Columns.Add("Floor") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `floor(%0)`" var_Items = oList.Items var_Items.Add("-1.98") var_Items.Add("0.99") var_Items.Add("1.23") var_Items.Add("2.34") |
320 |
Is there any function to round the values base on the .5 value
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Number") ' oList.Columns.Add("Round").ComputedField = "round(%0)" var_Column = oList.Columns.Add("Round") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `round(%0)`" var_Items = oList.Items var_Items.Add("-1.98") var_Items.Add("0.99") var_Items.Add("1.23") var_Items.Add("2.34") |
319 |
How can I get or display the integer part of the cell
Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Number") ' oList.Columns.Add("Int").ComputedField = "int(%0)" var_Column = oList.Columns.Add("Int") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `int(%0)`" var_Items = oList.Items var_Items.Add("-1.98") var_Items.Add("0.99") var_Items.Add("1.23") var_Items.Add("2.34") |
318 |
How can I display names as proper ( first leter of the word must be in uppercase, and the rest in lowercase )
Dim h as Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex ' oList.Columns.Add("").ComputedField = "proper(%0)" var_Column = oList.Columns.Add("") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `proper(%0)`" var_Items = oList.Items h = var_Items.Add("Item 1") var_Items.Add("item item") var_Items.Add("item item") var_Items.Add("item item") |
317 |
Is there any option to display cells in uppercase
Dim h as Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex ' oList.Columns.Add("").ComputedField = "upper(%0)" var_Column = oList.Columns.Add("") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `upper(%0)`" var_Items = oList.Items h = var_Items.Add("Item 1") var_Items.Add("Item 2") var_Items.Add("Item 3") var_Items.Add("Item 4 - child") |
316 |
Is there any option to display cells in lowercase
Dim h as Dim oList as P Dim var_Column as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex ' oList.Columns.Add("").ComputedField = "lower(%0)" var_Column = oList.Columns.Add("") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.ComputedField = `lower(%0)`" var_Items = oList.Items h = var_Items.Add("Item 1") var_Items.Add("Item 2") var_Items.Add("Item 3") var_Items.Add("Item 4 - child") |
315 |
How can I mark the cells that has a specified type, ie strings only
Dim h as Dim oList as P Dim var_ConditionalFormat as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex ' oList.ConditionalFormats.Add("type(%0) = 8").ForeColor = 255 var_ConditionalFormat = oList.ConditionalFormats.Add("type(%0) = 8") oList.TemplateDef = "dim var_ConditionalFormat" oList.TemplateDef = var_ConditionalFormat oList.Template = "var_ConditionalFormat.ForeColor = 255" oList.Columns.Add("") var_Items = oList.Items h = var_Items.Add("Item 1") var_Items.Add("Item 2") var_Items.Add(2) var_Items.Add("Item 4 - child") |
314 |
How can I bold the items that contains data or those who displays empty strings
Dim h as Dim hC as Dim oList as P Dim var_ConditionalFormat as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex ' oList.ConditionalFormats.Add("not len(%1)=0").Bold = .t. var_ConditionalFormat = oList.ConditionalFormats.Add("not len(%1)=0") oList.TemplateDef = "dim var_ConditionalFormat" oList.TemplateDef = var_ConditionalFormat oList.Template = "var_ConditionalFormat.Bold = True" oList.Columns.Add("C1") oList.Columns.Add("C2") var_Items = oList.Items h = var_Items.Add("Item 1") var_Items.Add("Item 2") hC = var_Items.Add("Item 3") ' var_Items.Caption(hC,1) = "1" oList.TemplateDef = "dim var_Items,hC" oList.TemplateDef = var_Items oList.TemplateDef = hC oList.Template = "var_Items.Caption(hC,1) = `1`" var_Items.Add("Item 3") |
313 |
Can I change the background color for items or cells that contains a specified string
Dim oList as P Dim var_ConditionalFormat as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex ' oList.ConditionalFormats.Add("%0 contains 'hi'").BackColor = 255 var_ConditionalFormat = oList.ConditionalFormats.Add("%0 contains 'hi'") oList.TemplateDef = "dim var_ConditionalFormat" oList.TemplateDef = var_ConditionalFormat oList.Template = "var_ConditionalFormat.BackColor = 255" oList.Columns.Add("") var_Items = oList.Items var_Items.Add("Item 1") var_Items.Add("Item 2") var_Items.Add("Item 3") var_Items.Add("Item 4 - child") |
312 |
Is there any option to change the fore color for cells or items that ends with a specified string
Dim oList as P Dim var_ConditionalFormat as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex ' oList.ConditionalFormats.Add("%0 endwith '22'").ForeColor = 255 var_ConditionalFormat = oList.ConditionalFormats.Add("%0 endwith '22'") oList.TemplateDef = "dim var_ConditionalFormat" oList.TemplateDef = var_ConditionalFormat oList.Template = "var_ConditionalFormat.ForeColor = 255" oList.Columns.Add("") var_Items = oList.Items var_Items.Add("Item 1") var_Items.Add("Item 2") var_Items.Add("Item 1.22") var_Items.Add("Item 2.22") |
311 |
How can I highlight the cells or items that starts with a specified string
Dim oList as P Dim var_ConditionalFormat as local Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex ' oList.ConditionalFormats.Add("%0 startwith 'C'").Underline = .t. var_ConditionalFormat = oList.ConditionalFormats.Add("%0 startwith 'C'") oList.TemplateDef = "dim var_ConditionalFormat" oList.TemplateDef = var_ConditionalFormat oList.Template = "var_ConditionalFormat.Underline = True" oList.Columns.Add("") var_Items = oList.Items var_Items.Add("Item 1") var_Items.Add("CItem 2") var_Items.Add("Item 3") var_Items.Add("Item 4") |
310 |
How can I change the foreground color for a particular column
Dim oList as P Dim var_Column as local Dim var_Columns as P oList = topparent:CONTROL_ACTIVEX1.activex var_Columns = oList.Columns var_Columns.Add("Column 1") ' var_Columns.Add("Column 2").Def(8) = 8439039 var_Column = var_Columns.Add("Column 2") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Def(8) = 8439039" var_Columns.Add("Column 3") |
309 |
How can I change the background color for a particular column
Dim oList as P Dim var_Column as local Dim var_Columns as P oList = topparent:CONTROL_ACTIVEX1.activex var_Columns = oList.Columns var_Columns.Add("Column 1") ' var_Columns.Add("Column 2").Def(7) = 8439039 var_Column = var_Columns.Add("Column 2") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Def(7) = 8439039" var_Columns.Add("Column 3") |
308 |
How can I display the column's header using multiple lines
Dim oList as P Dim var_Column as local oList = topparent:CONTROL_ACTIVEX1.activex oList.HeaderHeight = 128 oList.HeaderSingleLine = .f. ' oList.Columns.Add("This is just a column that should break the header.").Width = 32 var_Column = oList.Columns.Add("This is just a column that should break the header.") oList.TemplateDef = "dim var_Column" oList.TemplateDef = var_Column oList.Template = "var_Column.Width = 32" oList.Columns.Add("This is just another column that should break the header.") |
307 |
How can I align the text/caption on the scroll bar
|
306 |
How do I select the next row/item
Dim oList as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Column") var_Items = oList.Items var_Items.Add("Item 1") var_Items.Add("Item 2") var_Items.Add("Item 3") ' var_Items.SelectItem(var_Items.NextVisibleItem(var_Items.FocusItem)) = .t. oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.SelectItem(NextVisibleItem(FocusItem)) = True" |
305 |
How do I enable resizing ( changing the height ) the items at runtime
Dim oList as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.ItemsAllowSizing = -1 oList.DrawGridLines = 1 oList.ScrollBySingleLine = .t. oList.Columns.Add("Column") oList.Items.Add("Item 1") var_Items = oList.Items ' var_Items.ItemHeight(var_Items.Add("Item 2")) = 48 oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.ItemHeight(Add(`Item 2`)) = 48" oList.Items.Add("Item 3") oList.Items.Add("Item 4") |
304 |
How do I enable resizing all the items at runtime
Dim oList as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.ItemsAllowSizing = 1 oList.DrawGridLines = 1 oList.Columns.Add("Column") oList.Items.Add("Item 1") var_Items = oList.Items ' var_Items.ItemHeight(var_Items.Add("Item 2")) = 48 oList.TemplateDef = "dim var_Items" oList.TemplateDef = var_Items oList.Template = "var_Items.ItemHeight(Add(`Item 2`)) = 48" oList.Items.Add("Item 3") |
303 |
How can I remove the filter
Dim oList as P Dim var_Column as P oList = topparent:CONTROL_ACTIVEX1.activex var_Column = oList.Columns.Add("Column") var_Column.DisplayFilterButton = .t. var_Column.FilterType = 1 oList.ApplyFilter() oList.ClearFilter() |
302 |
How do I change the control's border, using your EBN files
Dim oList as P oList = topparent:CONTROL_ACTIVEX1.activex oList.VisualAppearance.Add(1,"c:\exontrol\images\normal.ebn") oList.Appearance = 16777216 '1000000 + |
301 |
Can I change the style for break or divider line
Dim h as Dim oList as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.Columns.Add("Default") var_Items = oList.Items var_Items.Add("Item 1") h = var_Items.Add() ' var_Items.ItemBreak(h) = 2 oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.ItemBreak(h) = 2" ' var_Items.SelectableItem(h) = .f. oList.TemplateDef = "dim var_Items,h" oList.TemplateDef = var_Items oList.TemplateDef = h oList.Template = "var_Items.SelectableItem(h) = False" var_Items.Add("Item 3") |